package cn.iocoder.yudao.framework.pay.core.client.impl.epayments.model;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * @author cai
 * @date 2024/02/28 14:46
 */
@Data
public class BaseEPayParam {

    /**
     * 商户 ID (由ePayments分配)
     */
    private String merchant_id;
    /**
     * 订单号
     */
    private String increment_id;

    /**
     * 随机字符串
     */
    private String nonce_str;
    /**
     * 请求方式(参考请求服务类型)
     */
    private String service;

    public boolean checkService() {
        return StringUtils.isNotBlank(this.service);
    }

}
